Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 LON CEFN DU Terraced £153,019 £89,950 15 Oct 2010
22 LON CEFN DU Terraced £152,947 £32,000 20 Mar 1998